net release cable - German English Dictionary